$(function () {
  var endDate = new Date("5 12, 2023 20:00:00"); // 过去的时间
  var intervalId; // 用于存储 setInterval 的 ID

  function updateTimer() {
    var currentTime = new Date(); // 获取当前时间
    var elapsedTime = currentTime - endDate; // 计算经过的时间（毫秒）

    // 将毫秒转换为天、小时、分钟、秒
    var days = Math.floor(elapsedTime / (1000 * 60 * 60 * 24));
    var hours = Math.floor((elapsedTime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
    var minutes = Math.floor((elapsedTime % (1000 * 60 * 60)) / (1000 * 60));
    var seconds = Math.floor((elapsedTime % (1000 * 60)) / 1000);

    // 更新页面上的显示
    $(".countdown.styled").html(
      "<div>" +
      days +
      " <span>天</span></div><div>" +
      hours +
      " <span>小时</span></div><div>" +
      minutes +
      " <span>分</span></div><div>" +
      seconds +
      " <span>秒</span></div>"
    );
  }

  // 开始定时更新
  intervalId = setInterval(updateTimer, 1000);

  // 初始化时立即更新显示
  updateTimer();
});
